package com.hoshiicloud.user.param.organization;

import com.hoshiicloud.common.query.PageParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* <p>
* 查询租户机构部门人员参数
* </p>
* @author campchen
* @since 2019-05-27
*/
@Data
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="查询租户机构部门人员", description="查询租户机构部门人员")
public class ComOrganizationDepartmentesUsersQueryParam extends PageParam {


    @ApiModelProperty(name = "companyId", value = "租户ID", dataType = "java.lang.Long", example = "")
    private Long companyId;
    @ApiModelProperty(name = "departmentId", value = "部门ID", dataType = "java.lang.Long", example = "")
    private Long departmentId;
    @ApiModelProperty(name = "useriId", value = "用户ID", dataType = "java.lang.Long", example = "")
    private Long userId;
    @ApiModelProperty(name = "role", value = "角色 2-超级管理员 1-普通管理员 0-普通员工", dataType = "java.lang.String", example = "")
    private String role;
    @ApiModelProperty(name = "enabled", value = "是否可用", dataType = "java.lang.Integer", example = "")
    private Integer enabled;
}
